foreign entity - English Synonyms Dictionary